home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
tvdemo30.zip
/
SYSOP.DOC
< prev
next >
Wrap
Text File
|
1991-06-28
|
22KB
|
507 lines
The Verifier v3.0
Copyright (C) 1990,1991
Scott Green / City Limits Software
Contents:
1.0 ... Disclaimer
2.0 ... Overview
2.0a... Here's how it works
2.0b... TVEDIT Features
3.0 ... Installation
4.0 ... Registration
5.0 ... ProBoard BETA
1.0 ... Disclaimer
This program is provided "as is" without warranty or any kind. You
assume all risks involved with the use or misuse of this software.
Scott Green / City Limits Software is not responsible for any loss of
data associated with the use or misuse of the program or programs
supplied in the distribution. City Limits Software / Scott Green does
not warrant that the functions of this program will be uninterrupted or
error free.
2.0 ... Overview
"The Verifier" provides a means in which the WildCat sysop may verify
users without manual intervention. This makes the task of being a SysOp
just that much easier. "The Verifier" is written in Turbo Pascal 6.0
and uses the same record and file locking techniques that WildCat! uses
to handle the Multi-Node databases. (B-TREE FILER from Turbo Power
Software) It offers the flexibility of NONE to FULL (Screen 3 in
Makewild) for Database protection modes. It will not damage your Wildcat
User Database.
TV is all you need in security for your BBS. AND to make it easy to
understand, when you install Tvedit, think of it in the same terms as you
do with MAKEWILD.EXE! TV-EDIT.EXE installs in the same easy manner. Fully
LAN Compatible, highly configurable, supporting long distance, all very
easy to install, City Limits Software brings you the premium in CALL BACK
VERIFIERS, "The Verifier" (TV for short).
2.0a ... Here is how it works...
The user calls the BBS, with new user security level, and has access to
only one Door. This door (The Verifier) is set up by the sysop as the
only door that new users may access. When the user opens the door, "The
Verifier" checks to see that the users security level warrants upgrade.
If the user requires upgrade, "The Verifier" checks its database to see
that the one number that the user is using has not been used by another
user. If the user has a unique phone number "The Verifier" then
prompts the user for a new phone number, in case of DATA/VOICE numbers.
"The Verifier" once again checks this new number for a match in the
database.
If any of the above conditions of verification failure are met, the
failure is logged and the user is returned to the BBS without
verification. After passing the above conditions the user is given
instructions in how to use "The Verifier" and the BBS disconnects.
After waiting 10 seconds "The Verifier" attempts to call the user at
the Baud Rate that the user connected at. If no connection is made "The
Verifier" will retry 2 more times for connection. If "The Verifier"
gets a connection, it asks the user for the password that the user used
on the BBS. If the user fails to enter the proper password he/she is
logged off and the infraction is entered in the log. After a successful
validation the WildCat user database and index is updated with the
users new security level. After the database and index have been
updated, the users name and Security Level is added to "The Verifier"
database, and the user is returned to the BBS.
2.0b... TVEDIT Features.
The following is a description of all of the features of TVEDIT and
how they effect the operation of TV.
╒═══════ The Verifier Editor v3.0 (c)1990,91 City Limits Software ═══════╕
│BBS Name The City Limits │
│Dial String ATS0=0 DT │
│Path to BBS C:\WILDCAT\WCWORK\NODE1\ │
│User File Path C:\WILDCAT\DATAFILE\ │
│TVDATA Path D:\LIVE\TV\ │
│TV Screen Path D:\LIVE\TV\ │
│BBS Type Wildcat v3.X │
│DB Protection Partial Network Type DOS 3.X Share │
│Disconnect N Min. Level 1 │
│Support LD Y │
│Start LD Hour17:00 End LD Hour 07:00 │
│Your AreaCode 913 Send ATZ N │
│Upgrade Level Long Dist. Level NONE │
│Registration 12345 Key Code # 12345 │
│Does your Modem require CTS/RTS Handshaking Y │
│Local Prefixes Security Levels │
│Invalid Area Codes Support Zone Calls N │
│Local Area Codes LD All Weekend Y │
│ │
│ │
╘═════════════════ Press ^Enter to Save or ESC to Abort ═════════════════╛
BBS Name :
Set this to the name of your BBS.
DIAL STRING :
This is the string that is sent to your modem to dial the number of the user
who is being verified. Only under RARE circumstances should this be changed. It
is set to ATS0=0 DT by default, which is the normal dial command for a Hayes
modem.
PATH TO BBS :
This is the path where TV expects to find files such as USERINFO.DAT,
DOOR.SYS, and CALLINFO.BBS
USERFILE PATH :
This feature is not valid with WILDCAT 3.0 but when using with WILDCAT 2.XX
or ProBoard set this path to the path where your BBS stores its User Database.
TVDATA PATH :
This is the path where TV will store its database of verified users.
TV SCREEN PATH :
This is the path where TV will look for SYSOP generated menus called
TVHELLO.BBS, .SCR and CALLBACK.BBS, .SCR.
BBS TYPE :
Pressing the SPACE BAR when this field is highlighted will toggle between
the BBS's that TV will support. Set this field to the BBS that you are using.
DB PROTECTION :
Pressing the SPACE BAR when this field is highlighted will toggle between
FULL, PARTIAL, and NONE. If you are using Wildcat 3.0 this feature is not used,
but if you are using one of the other BBS's that are supported by TV, set this
to the value that you have set in MAKEWILD.
NETWORK TYPE :
If you are running Multi-Node you will need to set this to the value of
network that you are using, such as DOS 3.X Share for DesqView.
DISCONNECT :
If you would like TV to disconnect after validation requiring the user to
call back to gain higher access, set this to "Y"
MIN. LEVEL :
This feature is not valid with Wildcat 3.0, but with the other BBS's it
should be set to the Level that you wish to be upgraded, all other levels will
be returned to the BBS without validation.
SUPPORT LD :
Set this field to "Y" if you wish TV to validate long distance users.
START LD HOUR :
Press the space bar to toggle the hour in which you wish to start Long
Distance verifications, saving you money in long distance calls.
END LD HOUR :
Press the space bar to toggle the hour in which you wish to end Long
Distance verifications.
YOUR AREACODE :
Set this field to the value of your areacode.
SEND ATZ :
Set this field to "Y" if you need TV to send an ATZ to the modem before
dialing.
UPGRADE LEVEL :
This field is not used with Wildcat 3.0 (* See Security Levels below *).
When using ProBoard or Wildcat 2.xx, set this to the level that you wish
to give all users after a successfull validation.
LONG DIST LEVEL :
When using ProBoard or Wildcat 2.xx, set this to the level that you wish
to give all Long Distance users after a successfull validation. When using
Wildcat 3.0 Set this field to "NONE" if you with to use a level found in
Security Levels (explained below). If set to something other than "NONE",
TV will upgrade Long Distance users to the level that you specify here,
overriding all levels set in Security Levels.
REGISTRATION :
Set this field to your TV Registration number. Sysops that purchased a
diskette, will find this number on the diskette label. This field is not
used in the Demo Version of The Verifier.
KEY CODE :
Set this field to your TV KeyCode Number. This feature is not used in
the Demo Version of The Verifier.
CTS/RTS Handshaking :
If you are using a High Speed Modem such as the Hayes Ultra, or US Robotics
Courier HST or Dual Standard line, set this to YES.
LOCAL PREFIXES :
Pressing return on this field will open a window that will allow you to
enter the valid prefixes for your local area. Any phone number that is found
in your areacode with a prefix that falls into one of the ranges entered here
will be considered a local call.
SECURITY LEVELS :
This feature is only available with Wildcat 3.0. Pressing return on this
field will open a window that will allow you to enter up to 10 different
unvalidated security levels and the level that you wish these users to be
upgraded to after validation.
INVALID AREACODES :
Pressing return on this field will allow you to enter up to 10 different
area code ranges that you do not want TV to call to verify users.
SUPPORT ZONE CALLS :
Some telephone services require that when calling another number that
is in your areacode, but still long distance, the area code must be dialed with
the phone number like all other long distance calls out of your areacode. If
your service requires this, set this feature to "Y"
LOCAL AREA CODES :
Some areas of the country have more than one local area code. An example of
this is when the BBS is on the border of 2 states and its a local call to call
the other state. If you live in an area such as this, enter all of the area
codes that would be considered a local call. Some areas of the country have
a service called "Metro Calls" this happens when there are more prefixes than
can fit in the 3 digit prefix scheme. When a area code is "Metro" TV will dial
the number with the area code before the users phone number. After you have
entered the area code in this window, you will be prompted if the area code
is to be considered "Metro". Enter "Y" if you wish the areacode to be "Metro"
LD ALL WEEKEND :
Set this field to "Y" if you wish to make Long Distance validations at
any time on Saturday or Sunday, when rates are lower.
3.0 ... Installation
1:} Go to the same Directory that you have in the path that holds Wildcat
and other EXECUTABLES. See diagram 1 below... UnZIP your TV.ZIP file
in that directory. TV.EXE & TVEDIT.EXE will be the only files you
need in this directory.
2:} Then Go to your NODE 1 Dir and TYPE TVEDIT. TVEDIT will make a file
and leave it in the NODE 1 DIRECTORY. Do the same in every directory.
Just like MAKEWILD, every NODE will need a CONFIG file that is
created by TVEDIT.
3:} In the first screen of TVEDIT you are required to enter the BBS
name, path to the Wildcat directory, path to the user database, your
area code, protection Mode, and the Modem dial string. If you are
using ProBoard or Wildcat 2.xx, ALWAYS set the Protection Mode the
same as what you have it set in MakeWild. Please reference section
2.0b for information about each TVEDIT feature.
There are 100 valid prefix ranges. You do not have to enter each
and every prefix, all you have to do is enter a range of sequen-
tial prefixes. So, for instance, if you have the prefixes 334,
335, 336, 338 all you have to do is edit a range and enter 334 for
the low prefix and 338 for the high prefix. "The Verifier" then
know that all prefixes between the high and low prefix are valid
prefixes. If you have gaps or no sequential prefixes just enter
the prefix as the low and high prefix. Pressing return without
selecting a range will exit the Range Edit window.
!!! WARNING !!!
It is advisable to AVOID callers to access 911 prefix if it is
used as an emergency number in your area. Other prefixes to be
wary of are 411 and 555 and 011.
When in TVEDIT you also have the option of setting other local area
codes that reside in your local calling area. These Area Codes are
considered by TV to be NON-Long distance and will not call long
distance if the user uses this number. When TV checks the TV Index,
for an existing number, It also checks the users phone number against
each local area code that you have entered. If a match is found the
user is returned to the BBS without a raise in Access Level.
Another TV Editor feature is Edit In-Valid Areacodes. With this
selection you are able to enter any long distance area codes that
you do not wish to validate, such as area codes that do not exist in
the USA.
From the TVEDIT main menu you are able to select Long Distance. If
this field is set to "N" TV will not call long distance.
Another Long Distance feature is "All day Sat/Sun". When this feature
is set to "Y" TV will validate all day on Saturday and Sunday when
the phone rates are less and then return to the time limits that you
select from the main menu.
The TVEDIT main menu will allow you to select a path to TV menus.
If you wish you may create your own Ansi and Ascii menus. The file
TVHELLO.SCR or TVHELLO.BBS will be displayed when the user enters
TV. The file CALLBACK.SCR or CALLBACK.BBS will be displayed when the
user is asked for a password.
When you have finished your TVEDIT session, press control enter to
save the edit or ESC to abort your changes.
Next create your batch file to execute "The Verifier". A sample batch
file follows...
C:
CD \WILDCAT\TV
TV
CD \WILDCAT
CAT
A Log file will be created in the TV directory called TVLOG.DAT it will
contain all of the information about which users have been validated
and which ones have not. It will also contain any errors that have
occurred. Please report any errors Bugs that occur to City Limits
Software. If you don't let us know about the problem we sure can not
fix it, so please help us make a better product for you and report any
problems.
4.0 ... Running TV on a LAN...
TV fully supports ANY LAN that Wildcat does. Using B-TREE filer allowed
this flexabililty. Here is the directory structure for installing it on
a LAN. It is IMPORTANT to place the TV.EXE file in the SEARCH PATH for
this to work correctly. Equally IMPORTANT, be sure TVEDIT is in the
path also.
F:\Sys>
|
|- F:\WC-EXE> System files like Wildcat.EXE and Wildcat.OVL, TV.EXE, And
| TVEDIT.EXE. This Directory should contain executables that
| are in the search path
|
|
|--F:\TV-DATA> DIRECTORY THAT WILL CONTAIN YOUR TV-DATA FILES. (Created
| when first caller calls in.)
|
|
|--F:\NODE-1> Directory to run TVEDIT.EXE from. Completing the questions
| will create the Config file here in this directory for the
| individual node.
|
|
|--F:\NODE-2> Same as node one.
|
|
|--F:\NODE-3> Same as node one.
Then simply use the BATCH file you created above for each node. DONE!
Registration
This program is NOT SHAREWARE or PUBLIC DOMAIN. It is a DEMONSTRATION of
the working product for review only. It is NOT intended to be kept in use
without registering it.
If you are using the Demo version of "The Verifier" you will be limited
to 20 user validations. This is the ONLY restriction. After this amount
of users you must register your version to receive the full
version, without restrictions. The registered version will contain two
more TV utilities, NUMLIST.EXE and NUMSRCH.EXE. NUMLIST will allow you
to transfer the phone numbers from your Wildcat User database file to
"The Verifier" database. To execute NUMLIST, simply type NUMLIST XXX,
where XXX = Lowest Security level to add to the TV database. This allows
you to enter all levels above your New User level so that the new users
will have to complete TV. NUMSRCH.EXE will match a phone number to a
name so if you want to see who belongs to a phone number you just type
NUMSRCH AAA-PPP-NNNN where AAA = Area Code, PPP = Prefix and,
NNNN = Number.
To Register your version, print and complete the following form, or the
included REGISTER.FRM and return to City Limits Software / Scott Green
CUT HERE
-----------------------------------------------------------------------
The Verifier Registration Form
BBS Name : _______________________________________________________
Sysop Name : _____________________________________________________
Address : ________________________________________________________
City : __________________ State : _______________ Zip : _________
BBS Phone Number : __________________________________
(Please Include ALL Nodes)
Voice Phone Number : ________________________________
Fido Net/Node ID : __________________________________
For City Limits Use Only :
************************************
* Registration Number *
************************************
* *
************************************
Sale!!!
If your registration is Postmarked before 10/1/91 you can receive
The Verifier for $10 Please Read Below.
Check the Following
Products that you
wish to Register.
Single BBS Registration
(PostMarked After 8/28/91 and)
(PostMarked before 10/1/91) $10 [ ]
Single BBS Registration
(PostMarked after 10/1/91) $20 [ ]
Shipping $ 5 [ ]
Check Here if You want to Download The Verifier
and save shipping costs. I will notify you voice
when I receive your registration. Download [ ]
( *NOTE* $10 Registrations postmarked after 10/1/91 will be returned )
Mail Check or Money Order to:
Scott Green
915 SW Lincoln
Topeka, KS 66606
Please Allow 2-3 Weeks for Delivery
-----------------------------------------------------------------------
CUT HERE
You will receive your registered version within 2-3 Weeks of receipt of
your registration or the normal US MAIL delivery period, Or as soon
as you download it if you chose to bypass shipping costs. Your reg-
istration will entitle you to updated versions, that may be obtained
from The City Limits BBS. You may also obtain the latest demo version
from the following "The Verifier" distribution boards...
The City Limits
ProBoard and The Verifier HQ
(913) 357-0316 HST
(913)357-6864 Voice (Before 10:00pm Please)
Fido 1:281/12.0
Freq Magic TVDEMO no password
The Software Connection
The Verifier BETA
(913) 478-9642
Fido 1:281/778.0
Freq Magic TVDEMO no password
If you can find any bugs in this program please report them to any of the
above BBS's. Be sure to be able to duplicate the bug and to include a FULL
description of your configuration and environment. Lastly, I am always open
to suggestions on how to make the program better. EVEN if you don't register
it, please write to me and tell me what you think of it and WHY you don't
want to register it. I am curious. Thanks.
5.0 ... ProBoard BETA
City Limits Software is looking for a few good sysops to Beta Test the
single and Multi node versions of ProBoard BBS. If you would like to
see what ProBoard has to offer, please feel free to call The City Limits
and leave the Sysop a comment that says you are interested in ProBoard
Beta Testing, Next download and Print the file BETA.ZIP. ProBoard has
many features to offer the Wildcat sysop and we feel that it is one of
the more Flexible BBS systems available.
Current ProBoard Features :
o File and Record Locking with Multi - Node version
o Up to 250 Node Support
o Compatible with most popular Networks including Novell and Share.
o Multi-Node Chat.
o Multiple Conferences with File areas attached to each Conference.
o Reliable Database structure, with Full Database Protection
o Z-Modem ,Y-ModemG , Y-Modem, XModem1K, XModemCRC, XModem
and Kermit, Internal Batch and Single File Upload and Download
Protocols.
o Supports Wildcat v1.1X, Wildcat v2.X, RBBS, QBBS, and GAP doors.
o Call back verification via ProBoard compatible "The Verifier"
o Complete Setup with included setup program
o Fast database access with indexed databases
o Supports up to 38,400 baud access with Locked and Soft DTE for HST
modems
o ANSI emulation with no need for ANSI.SYS
o Stackable Menu Commands with no menu print in stacks
o Full Help for users
o Hot Key Feature with menu abort
o Many more features to come and too many to list!
ProBoard and The Verifier are
Copyrighted by City Limits Software / Scott Green
(C) 1991 All Rights Reserved.